Requisitos
Nesta seção, os requisitos do projeto HOLOPART são detalhados minuciosamente, abarcando todos os aspectos necessários para o desenvolvimento eficaz do sistema. Estes requisitos incluem:
Funcionais
-
Carregamento dos Moldes e Vídeos Descrição: O sistema deve permitir que o usuário carregue moldes e vídeos de treinamento a partir de um diretório local no dispositivo. O aplicativo verificará a presença dos arquivos necessários e, caso estejam disponíveis, os exibirá na interface. Se os arquivos não forem encontrados no diretório especificado, uma mensagem de erro deverá informar o usuário sobre a ausência dos arquivos.
-
Visualização de Molde de Injetora Descrição: Após o carregamento dos arquivos, o usuário deve ser capaz de visualizar o molde da injetora em um ambiente de realidade mista. O molde deve ser renderizado em 3D, permitindo ao usuário interagir com ele, incluindo ações como rotacionar, ampliar e reduzir a visualização, para facilitar o estudo dos detalhes.
-
Visualização do Histórico de Manutenção Descrição: O sistema deve exibir um histórico detalhado das manutenções realizadas nos moldes. Esta funcionalidade permitirá que o usuário visualize informações como datas das manutenções, tipos de serviços realizados (01 - corretiva, 02 - preventiva) e observações específicas sobre cada molde. O histórico deve ser exibido de forma clara e acessível, permitindo navegação fácil entre os registros.
-
Visualização de Vídeos de Treinamento de Moldes Descrição: O aplicativo deve conter uma seção dedicada à visualização de vídeos de treinamento relacionados a moldes de injetora. Os vídeos devem estar organizados de maneira que o usuário possa selecionar e assistir facilmente a conteúdos sobre diferentes aspectos e procedimentos de manuseio e manutenção dos moldes.
-
Barra de Pesquisa para Identificação de Componentes por PartNumber Descrição: O sistema deve incluir uma barra de pesquisa que permita ao usuário inserir o PartNumber de um componente específico do molde. Ao inserir o número, o sistema deve processar a entrada e, utilizando inteligência artificial, destacar o componente correspondente na visualização 3D do molde, enquanto os demais componentes ficam com opacidade reduzida.
-
Integração com a Nuvem Descrição: O aplicativo deve ser capaz de enviar e receber dados relacionados aos moldes e vídeos da nuvem. Isso inclui a sincronização de informações de manutenção, a atualização de vídeos de treinamento e o upload de novos moldes. A integração com a nuvem deve ser feita de forma segura, garantindo a proteção dos dados do usuário durante a transmissão.